﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Direct.Security
{
    public interface IAuthorizationEffectiveRule
    {
        IAuthorizationKey AuthorizationKey { get; }
        ISecurityObject TargetObject { get; }
        ISecurityObject EffectiveObject { get; }
        AuthorizationStatus Status { get; }
        AuthorizationStatus EffectiveStatus { get; }
    }
}
